Gaussian process occupancy maps
نویسندگان
چکیده
We introduce a new statistical modelling technique for building occupancy maps. The problem of mapping is addressed as a classification task where the robot’s environment is classified into regions of occupancy and free space. This is obtained by employing a modified Gaussian process as a non-parametric Bayesian learning technique to exploit the fact that realworld environments inherently possess structure. This structure introduces dependencies between points on the map which are not accounted for by many common mapping techniques such as occupancy grids. Our approach is an ‘anytime’ algorithm that is capable of generating accurate representations of large environments at arbitrary resolutions to suit many applications. It also provides inferences with associated variances into occluded regions and between sensor beams, even with relatively few observations. Crucially, the technique can handle noisy data, potentially from multiple sources, and fuse it into a robust common probabilistic representation of the robot’s surroundings. We demonstrate the benefits of our approach on simulated datasets with known ground truth and in outdoor urban environments.
منابع مشابه
Building Large-Scale Occupancy Maps using an Infinite Mixture of Gaussian Process Experts
This paper proposes a novel method of occupancy map building for large-scale applications. Although Gaussian processes have been successfully applied to occupancy map building, it suffers from high computational complexity of O(n), where n is the number of training data, limiting its use for large-scale mappings. We propose to take a divide-and-conquer approach by partitioning training data int...
متن کاملRecursive Bayesian Updates for Occupancy Mapping and Surface Reconstruction
This paper proposes a new method to build two kinds of map representations, occupancy maps and surface meshes, in a single framework of Gaussian processes and update recursively using Bayesian Committee Machines. Previously, Gaussian processes were applied to robotic mapping as a batch process considering all the observations at once. However, that approach not only increases the number of trai...
متن کاملGaussian Process Occupancy Maps for Dynamic Environments
We present a continuous Bayesian occupancy representation for dynamic environments. The method builds on Gaussian processes classifiers and addresses the main limitations of occupancy grids such as the need to discretise the space, strong assumptions of independence between cells, and difficulty to represent occupancy in dynamic environments. We develop a novel covariance function (or kernel) t...
متن کاملTowards Large-scale Occupancy Map Building using Dirichlet and Gaussian Processes
This paper proposes a new method for building occupancy maps using Dirichlet and Gaussian processes. We consider occupancy map building as a classification problem and apply Gaussian processes. The main drawback of Gaussian processes, however, is the computational complexity of O(n) related to the matrix inversion, where n is the number of data points. To enable large-scale occupancy map buildi...
متن کامل3D Path Planning for a Rotary Wing UAV using a Gaussian Process Occupancy Map
This paper presents a 3D online path planning algorithm for a 6DOF Rotary Unmanned Aerial Vehicle (RUAV) operating in a cluttered environment using a Gaussian Process (GP) occupancy map. Traditional grid-based occupancy maps suffer from the curse of dimensionality for platforms that operate in a high dimensional configuration space. In addition, the grid resolutions, shapes and orientations lim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- I. J. Robotics Res.
دوره 31 شماره
صفحات -
تاریخ انتشار 2012